<?php

namespace App\Observers;

use App\Models\Log;
use Carbon\Carbon;
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Config;
use Illuminate\Support\Facades\DB;

/**
 * Class UserObserver
 * 模型事件观察器 需在模型上使用 observe 方法,也可在服务提供器中的 boot 方法中注册观察器
 * @package App\Observers
 */
class LogObserver
{
    /**
     * 监听用户删除事件。
     *
     * @param  User  $user
     * @return void
     */
    public function deleting()
    {
        $user=Auth::user();
        $log = new Log;
        $log->user_id=$user->id;
        $log->user_name=$user->name;
        $log->opration='删除日志';
        $log->time=Carbon::now();
        $log->save();
    }
}